Wet blanket - meaning in malayalam